/*    */ package com.dvnchina.boss;
/*    */ 
/*    */ import java.io.File;
/*    */ import java.io.PrintStream;
/*    */ import javax.swing.JFileChooser;
/*    */ 
/*    */ public class ReadFile
/*    */ {
/*    */   public static void main(String[] args)
/*    */   {
/* 19 */     String url = "C:\\Users\\liushuang\\Desktop\\20";
/* 20 */     JFileChooser chooser = new JFileChooser("C:\\Users\\liushuang\\Desktop");
/* 21 */     chooser.setFileSelectionMode(2);
/* 22 */     int result = chooser.showOpenDialog(null);
/* 23 */     if (result == 1) {
/* 24 */       System.out.println("文件或目录不存在--");
/* 25 */       System.exit(-1);
/*    */     }
/* 27 */     File file = chooser.getSelectedFile();
/*    */ 
/* 30 */     if (!file.exists()) {
/* 31 */       System.out.println("--------------文件或目录不存在------------");
/* 32 */       return;
/*    */     }
/* 34 */     File[] fileArr = file.listFiles();
/* 35 */     for (int i = 0; i < fileArr.length; i++)
/* 36 */       if (fileArr[i].isDirectory())
/* 37 */         getFile(fileArr[i]);
/*    */   }
/*    */ 
/*    */   private static void getFile(File file)
/*    */   {
/* 44 */     String returnUrl = "";
/* 45 */     if (file.isDirectory()) {
/* 46 */       File[] fileArr = file.listFiles();
/* 47 */       for (int i = 0; i < fileArr.length; i++)
/* 48 */         if (fileArr[i].isDirectory()) {
/* 49 */           getFile(fileArr[i]);
/*    */         } else {
/* 51 */           returnUrl = fileArr[i].getAbsolutePath();
/* 52 */           getFilePath(returnUrl);
/*    */         }
/*    */     }
/*    */   }
/*    */ 
/*    */   private static String getFilePath(String returnUrl)
/*    */   {
/* 59 */     int num = returnUrl.lastIndexOf("\\");
/* 60 */     String newUrl = "";
/* 61 */     String s = "";
/* 62 */     if (num > -1) {
/* 63 */       s = returnUrl.replace("\\", "/");
/*    */     }
/* 65 */     int w = s.indexOf("web");
/*    */ 
/* 67 */     if (w > -1) {
/* 68 */       String CastString = s.substring(w);
/* 69 */       int last = CastString.lastIndexOf("/");
/* 70 */       newUrl = "";
/* 71 */       newUrl = CastString.substring(0, last) + "|" + CastString.substring(last + 1);
/* 72 */       System.out.println(newUrl);
/*    */     }
/*    */ 
/* 75 */     return newUrl;
/*    */   }
/*    */ }

/* Location:           F:\JavaProjects\FileUtil\bin\
 * Qualified Name:     com.dvnchina.boss.ReadFile
 * JD-Core Version:    0.6.0
 */